<?php

$str = "0	普通	2	王丹	15503285605	河北省衡水市武邑县武邑镇东风东路武庄超市	0	5
0	普通	1	汪薇薇	15210660569	北京市昌平区北七家镇东三旗村84亩地	0	5
0	普通	1	毛如华	13520993119	北京市西城区广外车站西街17号院6号楼1208室	0	5
0	普通	3	韩如花	13426496263	北京市西城区马连道中新家园13号楼1门2401	0	5
0	普通	2	张玉风	13522866085	北京市海淀区大慧寺路6号院钢铁研究总院22号楼西门603	0	5
0	普通	1	吴志丹	18612067170	北京市昌平区天通苑5区31号楼3单元201	0	5
0	精品	1	王世东	18735100031/15035117569	山西省太原市杏花岭区凯旋街10号杏岭实验学校	0	5
0	普通	1	尹康凯	13911605731	北京市海淀区清河华润五彩城小米公司	0	5";


$strTmp = explode("\n", $str);
$strin = '';
foreach($strTmp as $val) {
    $tmp = explode('	', $val);

    if($tmp[1] == '普通') {
        $type = 1;
        $gaent = 43;
    } else {
        $type = 2;
        $gaent = 57;
    }

//$sql = "UPDATE orders SET agentPrice = {$gaent}, buyType = {$type} WHERE expressNumber = '{$tmp[6]}';\n";
//echo $sql;

  // var_dump($tmp);

    $sql = "INSERT INTO orders (userName, userPhone, userAddress, expressNumber, batch, buyNumber, agentPrice, buyType) VALUES ('{$tmp[3]}', '{$tmp[4]}', '{$tmp[5]}', '{$tmp[6]}', '{$tmp[7]}', '{$tmp[2]}', '{$gaent}', '{$type}')";
    echo $sql .";\n";
    //$kuaidi = getA(trim($tmp[6]));
    //$mess = str_replace(',', '.', $kuaidi['context']);

}


function getA($expressNumber, $tot = 0) {

    if(mb_strlen($expressNumber) == 12) {
        $type = 'zhongtong';
    } else if (mb_strlen($expressNumber) == 13) {
        $type = 'youzhengguonei';
    }

    $str = 'http://www.kuaidi100.com/query?type='. $type .'&postid='. $expressNumber .'&id=1&valicode=&temp=0.9964493427759196';
    $message =json_decode(file_get_contents($str), TRUE);

    if(empty($message['data'][0])) {
        if($tot >=3) {
            return $message['data'][0];
        }
        $tot = $tot +1;
        sleep(5);
        getA($expressNumber, $tot);
    } else {
        return $message['data'][0];
    }
}
